﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;

namespace ProjectNocturnalFool
{
    public enum AbilityAttribute
    {
        //Title Menu
        [Description("Fire")]Fire,
        [Description("Arcane")]
        Arcane,
    }

        public enum AreaOfEffect
    {
        //Title Menu
        [Description("Blast")]Blast,
        [Description("Single")]
        Single,
    }

    [Serializable]
    public class AbilityDefinition
    {
        public string name;
        public List<AbilityAttribute> attributes = new List<AbilityAttribute>();
        public string description;
        public int range;
        public AreaOfEffect AOE;
        public int cooldown;
        public int damage;
    }
}
